package com.koron.order.overhaul.bean.vo;

import com.koron.order.common.bean.po.OrderSignBean;
import com.koron.order.overhaul.bean.entity.OverhaulOrderItemBean;
import com.koron.order.overhaul.utils.Children;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.util.List;

/**
 * @author twcao
 * @title: OverhaulOrderItemVO
 * @projectName GDH_EAM_V2
 * @description: 大修工单--作业过程项目(附带数据记录项)
 * @date 2021/9/2914:18
 */
@Data
@ApiModel("大修工单--作业过程项目(附带数据记录项)")
public class OverhaulOrderItemVO extends OverhaulOrderItemBean implements Children<OverhaulOrderItemVO> {

    @ApiModelProperty("大修工单-业过程维护参数集合")
    List<OverhaulOrderItemParamsVO> itemParams;

    @ApiModelProperty("签名")
    List<OrderSignBean> signs;

    @ApiModelProperty("大修工单--作业过程子项目")
    List<OverhaulOrderItemVO> children;
}
